
// 隐藏滚动条
.scrollBarHidden {
  &::-webkit-scrollbar {
    display: none;
  }

  /*兼容火狐*/
  scrollbar-width: none;
  /* 兼容IE10+ */
  -ms-overflow-style: none;
}

.ant-calendar-range-picker-input {
  font-size: 14px;
  text-align: left;
}

.ant-form-item{
  margin-bottom: 12px;
}

.full-modal {
  .ant-modal {
    max-width: 100%;
    top: 0;
    padding-bottom: 0;
    margin: 0;
  }
  .ant-modal-content {
    display: flex;
    flex-direction: column;
    height: calc(100vh);
  }
  .ant-modal-body {
    flex: 1;
    background-color: white;
  }
  .ant-modal-footer{
    background-color: white;
  }
}

.ant-modal-wrap.full-modal{
  & .ant-modal-content{
    border-radius: 0;
  }
}

.flex-row{
  display: flex;
  align-items: center;
}

body{
  .width-100{
    width: 100px;
  }

  .width-200{
    width: 200px;
  }
  .width-600{
    width: 600px !important;
  }
  .mb-10{
    margin-bottom: 10px;
  }

  .ant-modal-mask{
    left: 208px;
  }
  .ant-modal-wrap{
    width: calc(100% - 208px);
    margin-left: 208px;
  }
  .ant-modal-close-x{
    width: 28px;
    height: 28px;
    line-height: 28px;
  }
  .ant-image-img{
    height: inherit;
  }
}

.primary-color{
  color:#646cff
}
.success-color{
  color:#4cd964;
}
.warnning-color{
  color: #fd780a
}

.error-color{
  color:#dd524d
}

.weight-color{
  font-weight: bolder;
}

.gray-color{
  color:gray
}

.inner-modal .ant-table-tbody > tr > td.ant-table-cell,
.inner-modal .ant-table-thead > tr > th.ant-table-cell{
  padding: 0px 3px;
  height: 30px;
  font-size: 12px;
  
}
